//
//  ToggleDemo.swift
//  SwiftUIDemo
//
//  Created by Tilt Wang on 2025/7/1.
//

import SwiftUI

struct ToggleDemo: View {
    
    @State var toggleIsOn: Bool = false
    var body: some View {
        VStack {
            HStack {
                Text("Status:")
                Text(toggleIsOn ? "Online" : "Offline")
            }
            //        Toggle(isOn: .constant(true)) {
            //            Text("Hello, World!")
            //        }
            Toggle(isOn: $toggleIsOn) {
                Text("Hello, World!")
            }
            .toggleStyle(SwitchToggleStyle(tint: Color.red))
            .padding()
            Spacer()
        }
        .padding(.horizontal, 100)
    }
}

#Preview {
    ToggleDemo()
}
